.msgdiv{
	background:#fff;
	margin:0 auto;
}
dd{
	margin: 10px auto 0 auto;
}
.msg{
	float:left;
	width:100%;
	border:1px solid #c8eb5a;
	margin: 10px auto 0 auto;
	padding:1px 0 0 0px;
	background:#fff;
}
.msg_pic{
	width:15%;
	float:left;
	padding:3px 0
}
.msg_pic img{
	width:45px;
	height:45px;
	padding:2px;
	border:1px solid #D2D2D2	
}
.msg_txt{
	width:85%;
	float:left;
}
.msg_username{

}
.msg_content{

}
.msg_info{
	
}


#talkBox{
	height:180px;
	background-position:0 -136px;
	background-repeat:repeat-x;
	padding:1px 0 0 0px;
}
#talkBox a:focus{
	outline:1px dotted #333
}
#talkBox .funBox,#talkBox .cntBox{
	width:540px;margin:0 auto;zoom:1
}
#talkBox h2{
	width:530px;
	height:34px;
	*height:33px;
	margin:0 auto;
	padding-top:10px;
	font:normal 18px/31px "MicroSoft YaHei","SimHei";
	color:#333;
	*line-height:33px
}
#talkBox .cntBox{
	width:548px;
	height:94px;
	*height:95px;
	position:relative;
	overflow:hidden
}
#talkBox .cntBox label{
	position:absolute
}
#talkBox .cntBox textarea,#talkBox .txtShadow{
	font-family:Tahoma,Arial;
	width:528px;
	height:66px;
	resize:none;
	line-height:21px;
	margin:4px 0 0 4px;
	padding:3px 5px;
	overflow-y:auto;
	font-size:14px;
	border:1px solid #D0D0D0;
	word-wrap:break-word;
	word-break:break-all;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
	-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s
}
#talkBox .cntBox textarea.focus{
	border-color:#7BD6F6;
	-moz-outline:4px solid #E2F5FB;
	-moz-outline-radius:8px;
	-webkit-box-shadow:0 0 10px rgba(123,214,246,.6)
}
#talkBox .countTxt,.btnNoStr,.btnHasStr,.btnHover,.D .countTxt{
	float:right;
	margin-left:14px;
	color:#999;
	line-height:33px;
	overflow:visible;_
	overflow:hidden
}
#talkBox .countTxt{
	margin-left:0
}
#talkBox .loading,.zfWrap .loading,.talkWrap .loading,.D .loading{
	display:inline-block;
	padding-left:18px;
	background-position:0 50%
}
#talkBox .uploadPic .loading{
	background-position:0 0
}
#talkBox .uploadPic .cancel{
	float:none
}
#talkBox a.fileName{
	padding-left:20px;
	margin-left:-20px
}
#talkBox a.fileName img{
	display:none
}
#talkBox a.fileName:hover{
	position:relative;
	zoom:1
}
#talkBox a.fileName:hover img{
	display:block;
	position:absolute;
	z-index:99;
	left:0;
	top:18px;
	padding:3px;
	border:1px solid #E7E7E7;
	background:#F7FBFC
}
#talkBox .del{
	margin:-1px 0 0 5px;
	padding-left:0
}
#talkBox .hover .txt{
	text-decoration:underline
}

